DIR_CPP=./src
DIR_HEADER=./header
 
#在源码所在目录下生成可执行文件
BIN=./socks

CFLAG=-Wall -l/usr/include

LFLAG=-L/usr/lib64/mysql/ -lmysqlclient

CC=gcc -o
CXX=g++ -std=c++11 -g -o 
AR=ar -cr

CO=$(CXX)

SRC=$(wildcard $(DIR_CPP)/*.cpp $(DIR_HEADER)/*h)
OBJ=$(patsubst %.c,%o,$(SRC))

all:$(BIN)
$(BIN):$(OBJ)
	$(CO) $@ $^ $(LFLAG) 
$(DIR_CPP)/%.o:$(DIR_CPP)/%.cpp
	$(CXX) $@ -c $^ $(CFLAG) 

./PHONY:clean
clean:
#rm $(OBJ) $(BIN)
